payment by note - German English Dictionary